Bangladesh Premier League (), abbreviated BPL, is a professional Twenty20 cricket league in Bangladesh, organised by the Bangladesh Cricket Board (BCB). It was formed in 2011 by the BCB, after the suspension of its predecessor organisation, 2009/10 National Cricket League Twenty20. The first season was held in February 2012, and the games were held across Dhaka and Chittagong. The BPL is headed by the chairman of its Governing Council.
Following the success of franchise Twenty20 cricket leagues such as the Indian Premier League around the world, the Bangladesh Cricket Board announced a plan to replace the National Cricket League with a franchise-based league. On 18 January 2012, the board entered a 6-year, 350-crore deal with Game on Sports Group to establish a franchise tournament. The deal gave the group exclusive rights to manage the tournament. The league was founded with six franchises from the largest cities of Bangladesh. Nine companies took part in the bidding process for the franchise auction, with six winning the rights to clubs.
In July 2022, after the International Cricket Council accommodated the month of January and February for the BPL, in its ICC Future Tours Programme, the BCB announced the schedule of the BPL for the next three seasons.
The owners of Dhaka Gladiators were handed a lifetime suspension by the governing committee. A number of players and administrators were handed bans for match-fixing, including the former captain of Bangladesh, Mohammad Ashraful.
In Final after winning the toss, Kings' captain D. Sammy elected to field first. The Dynamites scored 159 runs in 20 overs with a loss of 9 wickets. They scored 23 runs in the opening partnership. Evin Lewis top scored for the Dynamites with 45 runs. Kings' bowler Farhad Reza took 3 wickets for 28 runs. The Kings failed to build a good opening partnership. After scoring 60 runs, they started losing wickets and couldn't hold on. The Dynamites won the match and their 1st title by a wide margin of 56 runs. Kumar Sangakkara was named the man of the match. This was the 3rd title for a Dhaka franchise in BPL.
Khulna Titans' skipper Mahmudullah was made the player of the tournament since he scored the second most runs (384) and defended less than 7 runs in the last over of the 2nd innings in more than one instance.
Barisal Bulls were excluded from the tournament, after failing financial terms and conditions.
Group stage matches was played in three blocks. The first and third blocks took place in Dhaka with the middle block of 10 matches taking place in Chittagong. Two matches were played on each day of the group stage part of the tournament. The first four matches of the tournament were washed out after heavy rain and the two matches scheduled to take place on 6 November were postponed. The tournament was restarted on 8 November with the first six fixtures to be rescheduled at a later date. The matches from the opening day of fixtures was replayed with the points table reset.
In the Finale, Rangpur Riders defeated Dhaka Dynamites to win their first title. In the final match Chris Gayle was awarded the man of the match award and also won player of the series award. He was the leading run scorer in the tournament with 2 banger centuries (146* of 69 and 126 of 51 ) and a total tally of 485 runs. Shakib Al Hasan was the leading wicket taker with 22 wickets.
In the 2018–19 Bangladesh Premier League final, the Comilla Victorians defeated Dhaka Dynamites by 17 runs to win their second title. In the final match, Tamim Iqbal was awarded the man of the match award, after scoring 141 not out. Rilee Rossouw was the leading run scorer in the tournament with 558 runs. Shakib Al Hasan was the leading wicket taker with 22 wickets and also won the player of the tournament award.
The two points table topper teams Fortune Barishal and Comilla Victorians reached the final. In the final, Comilla Victorians defended 151 runs to win their third title in a thrilling 1-run victory. Sunil Narine was the Player of the Final for his all-round performances. Shakib Al Hasan, captain of the runners-up team, Fortune Barishal, received the Player of the Tournament award for his all-round performance, having scored 284 runs in 11 innings and picked up 16 wickets.
In the final, Comilla Victorians defeated Sylhet Strikers by 7 wickets to win their second successive and overall fourth title.
Fortune Barishal stopped Comilla Victorians winning back-to-back-to-back titles by defeating them in the final. Barishal won their first ever title in this tournament.
Rajshahi have been dogged by financial problems from the start of this BPL. Local players hadn't received any payments prior to the start of the tournament as they are usually played 25% before the tournament starts. They boycotted a training session in Chattogram last month, while the overseas players boycotted a match. Burl and Haris eventually made themselves available to play and helped them stay in contention for a playoff finish, but they fell short on net run rate.
In the final match, Fortune Barishal crafted the second-highest chase to win a final in men's T20 cricket, knocking off 195 against Chittagong Kings with three wickets and three balls to spare. And with that they had successfully defended their BPL crown, having come into this season as defending champions. The packed house at the Shere Bangla National Stadium in Dhaka was treated to Barishal captain Tamim Iqbal striking a rapid fifty, before Kyle Mayers did the running in the middle overs and Rishad Hossain's two sixes sealed things.
The tournament faced initial challenges, including the cancellation of a grand opening ceremony in Dhaka due to security concerns (replaced by a low-key event in Sylhet) and ownership changes for the Chattogram Royals just 24 hours before the start. Despite these hurdles, the league has maintained high viewership through platforms like T Sports and Nagorik TV.
The final was held in Sher-e-Bangla International Cricket Stadium in Dhaka on 23 January 2026.In the final, Rajshahi Warriors won against Chattogram Royals by 63 runs. The final started after an electrifying opening ceremony.Rajshahi Scored 174 losing 4 wickets, with Tanzid Hasan Tamim scoring a century. However, Chasing this huge total,Chattogram were bowled out scoring 111 in 17.5 overs. Rajshahi bowlers Binura Fernando and Hasan Murad took 3 and 4 wickets respectively.Tanzid Hasan Tamim was the Player of the match and bowler Shoriful Islam was the Player of the Tournament, taking 26 wickets in the whole tournament.
As of the 2025–26 season, the league consists of six franchises. Each team plays every other team twice in the round-robin stage of the competition with the teams with the top 4 advancing to a series of play-off matches. These lead to a championship match in which the league champion is decided.
| Chattogram Royals | Bangladesh Cricket Board | Mahedi Hasan | Mizanur Rahman Babul |
| Dhaka Capitals | Champions Sports Ltd. and Remark HB Limited | Mohammad Mithun | Toby Radford |
| Rangpur Riders | Toggi Sports | Nurul Hasan Sohan Litton Das | Mickey Arthur |
| Sylhet Titans | JM Sports | Mehidy Hasan Miraz | Sohel Islam |
| Rajshahi Warriors | Nabil Group | Najmul Hossain Shanto | Hannan Sarkar |
| Noakhali Express | Desh Travels | Shykat Ali Haider Ali | Khaled Mahmud |
With IMG taking over the organization of the BPL from 2026 season, franchises advocated for the return of the auction system. As a result, the Bangladesh Cricket Board has reintroduced the auction system from 2026 BPL season.
| 2012 Details | Dhaka Gladiators 144/2 (15.4 overs) | Dhaka Gladiators won by 8 wickets Scorecard | Barisal Burners 140/7 (20 overs) | Shakib Al Hasan (Khulna Royal Bengals) |
| 2013 Details | Dhaka Gladiators 172/9 (20 overs) | Dhaka Gladiators won by 43 runs Scorecard | Chittagong Kings 129 (16.5 overs) | Shakib Al Hasan (Dhaka Gladiators) |
| 2014 | (Cancelled due to 2014 Bangladesh Political Crisis) | |||
| 2015 Details | Comilla Victorians 157/7 (20 overs) | Comilla Victorians won by 3 wickets Scorecard | Barisal Bulls 156/4 (20 overs) | Ashar Zaidi (Comilla Victorians) |
| 2016 Details | Dhaka Dynamites 159/9 (20 overs) | Dhaka Dynamites won by 56 runs Scorecard | Rajshahi Kings 103 (17.4 overs) | Mahmudullah (Khulna Titans) |
| 2017 Details | Rangpur Riders | Rangpur Riders won by 57 runs Scorecard | Dhaka Dynamites | Chris Gayle (Rangpur Riders) |
| 2018 Details | Comilla Victorians 199/3 (20 overs) | Comilla Victorians won by 17 runs Scorecard | Dhaka Dynamites | Shakib Al Hasan (Dhaka Dynamites) |
Details | Rajshahi Royals 170/4 (20 overs) | Rajshahi Royals won by 21 runs Scorecard | Khulna Tigers 149/8 (20 overs) | Andre Russell (Rajshahi Royals) |
| 2020 | (Cancelled due to COVID-19 pandemic) | |||
| 2021 | ||||
| 2022 Details | Comilla Victorians 151/9 (20 overs) | Comilla Victorians won by 1 run Scorecard | Fortune Barishal 150/8 (20 overs) | Shakib Al Hasan (Fortune Barishal) |
| 2023 Details | Comilla Victorians 176/3 (19.2 overs) | Comilla Victorians won by 7 wickets Scorecard | Sylhet Strikers 175/7 (20 overs) | Najmul Hossain Shanto (Sylhet Strikers) |
| 2024 Details | Fortune Barishal 157/4 (19 overs) | Fortune Barishal won by 6 wickets Scorecard | Comilla Victorians 154/6 (20 overs) | Tamim Iqbal (Fortune Barishal) |
| 2025 Details | Fortune Barishal 195/7 (19.3 overs) | Fortune Barishal won by 3 wickets Scorecard | Chittagong Kings 194/3 (20 overs) | Mehidy Hasan Miraz (Khulna Tigers) |
| 2026 Details | Rajshahi Warriors 174/4 (20 overs) | Rajshahi Warriors won by 63 runs Scorecard | Chattogram Royals 111/10 (17.5 overs) | Shoriful Islam (Chattogram Royals) |
| +Overall team performances ! Team !! Match !! Win !! Loss ! ! !! Win% |
| 58.82% |
| 48.00% |
| 63.46% |
| 46.94% |
| 43.55% |
| 55.81% |
| 37.21% |
| 54.37% |
| 20.00% |
| Fortune Barishal | RU | 5th | RU | 7th | colspan=3 | RU | PO | C | ||||
| Chattogram Royals | 5th | RU | 6th | PO | 7th | PO | PO | PO | 7th | PO | RU | RU |
| Comilla Victorians | N/A | C | 6th | PO | C | 5th | C | C | RU | colspan=2 | ||
| Dhaka Capitals | C | C | PO | C | RU | RU | PO | 5th | 6th | 7th | 6th | 5th |
| Khulna Tigers | SF | 7th | PO | PO | RU | PO | 5th | 5th | 5th | PO | ||
| Noakhali Express | N/A | 6th | ||||||||||
| Rajshahi Warriors | SF | PO | RU | 6th | 5th | C | colspan=3 | 5th | C | |||
| Rangpur Riders | N/A | 5th | PO | 5th | C | PO | 6th | PO | PO | PO | PO | |
| Sylhet Titans | 6th | PO | 5th | 5th | 6th | 7th | 6th | RU | 6th | 7th | PO | |
| + Team performances !Teams!!Seasons!! Appearances !!Champion(s)!!!!Playoffs !! |
| 1 |
| 3 |
| 2 |
| 2 |
| 3 |
| 4 |
| 2 |
| 9 |
| 0 |
| 2012 | Destiny Group | Channel Nine four-year broadcasting rights (2012–16) | |
| 2013 | Prime Bank Limited | ||
| 2015–16 | BRB Cables Industries Limited | ||
| 2016–17 | Abul Khair Steel (AKS) and Shah Cement | (2016–17) | |
| Unpublished | GTV and Maasranga three-year broadcasting rights (2017–2019) | ||
| 2019 | United Commercial Bank Ltd (UCB) and TVS Motor Company | ||
| Akash DTH and TVS Motor Company | |||
| 2022 | BBS Cables and Walton Group | GTV and T Sports | |
| 2023 | M. M. Ispahani Limited and Minister Group | Nagorik TV broadcasting rights for 2023-25 edition | |
| 2024 | GTV and T Sports | ||
| 2025 | Dutch-Bangla Bank |
| Bangladesh | T Sports | RabbitholeBD T Sports App Nagorik |
| India | Zoom | FanCode |
| Pakistan | Ten Sports | Tapmad App |
| Sri Lanka | Dialog TV | Dialog Axiata |
| United Kingdom | Willow | Rabbithole YouTube |
| United States | Willow | |
| Southeast Asia | Cricbuzz | |
| Middle East and North Africa | Cricbuzz | |
| Rest of the world | Rabbithole YouTube |
|
|